package com.c.ctgproject.entity.guang

import java.io.Serializable

class CheckDetailEntity {
    /**
     * msg :
     * data : {"stripId":5,"bizNo":"FXT-20211013-0005","department":null,"carryingEnterprise":"ctg","carrier":"老黑5","plate":"苏BFF8QQ","createPersonName":"撒旦撒","createPersonId":1779,"createTime":"2021-10-13 18:06:55","auditPersonName":"撒旦撒","auditPersonId":1779,"auditTime":"2021-10-13 18:09:22","auditMsg":"good","status":2,"isReject":0,"releaseItems":[{"releaseItemId":9,"stripId":5,"type":"其它","name":"电池","name2":"锂电池","count":89,"unit":"个","remark":null}],"attachments":[{"attId":8,"businessKey":"releaseStrip:5","attType":1,"attName":"abc.jpg","attUrl":"http://sdfsf/fasdf32923.jpg","attSize":100,"createTime":"2021-10-13 18:08:58","createPersonName":"撒旦撒"}],"histories":[{"id":10,"businessKey":"releaseStrip:5","flowType":2,"createTime":"2021-10-13 18:09:22","createPersonName":"撒旦撒","createPersonId":1779,"status":1,"remark":"good"}]}
     * success : true
     * status : 1
     */
    var msg: String? = null
    var data: DataBean? = null
    var isSuccess: Boolean? = null
    var status: Int? = null

    class DataBean : Serializable {
        /**
         * stripId : 5
         * bizNo : FXT-20211013-0005
         * department : null
         * carryingEnterprise : ctg
         * carrier : 老黑5
         * plate : 苏BFF8QQ
         * createPersonName : 撒旦撒
         * createPersonId : 1779
         * createTime : 2021-10-13 18:06:55
         * auditPersonName : 撒旦撒
         * auditPersonId : 1779
         * auditTime : 2021-10-13 18:09:22
         * auditMsg : good
         * status : 2
         * isReject : 0
         * releaseItems : [{"releaseItemId":9,"stripId":5,"type":"其它","name":"电池","name2":"锂电池","count":89,"unit":"个","remark":null}]
         * attachments : [{"attId":8,"businessKey":"releaseStrip:5","attType":1,"attName":"abc.jpg","attUrl":"http://sdfsf/fasdf32923.jpg","attSize":100,"createTime":"2021-10-13 18:08:58","createPersonName":"撒旦撒"}]
         * histories : [{"id":10,"businessKey":"releaseStrip:5","flowType":2,"createTime":"2021-10-13 18:09:22","createPersonName":"撒旦撒","createPersonId":1779,"status":1,"remark":"good"}]
         */
        var stripId: Int? = null
        var bizNo: String? = null
        var department: Any? = null
        var carryingEnterprise: String? = null
        var carrier: String? = null
        var plate: String? = null
        var createPersonName: String? = null
        var createPersonId: Int? = null
        var createTime: String? = null
        var auditPersonName: String? = null
        var auditPersonId: Int? = null
        var auditTime: String? = null
        var auditMsg: String? = null
        var status: Int? = null
        var isReject: Int? = null
        var releaseItems: List<ReleaseItemsBean>? = null
        var attachments: List<AttachmentsBean>? = null
        var histories: List<HistoriesBean>? = null
        var outOrderInfo: OutOrderInfoBean? = null

        class OutOrderInfoBean {
            var bizNo = ""
        }

        class ReleaseItemsBean : Serializable {
            /**
             * releaseItemId : 9
             * stripId : 5
             * type : 其它
             * name : 电池
             * name2 : 锂电池
             * count : 89
             * unit : 个
             * remark : null
             */
            var releaseItemId: Int? = null
            var stripId: Int? = null
            var type: String? = null
            var name: String? = null
            var name2: String? = null
            var count: Int? = null
            var unit: String? = null
            var remark: Any? = null
        }

        class AttachmentsBean : Serializable {
            /**
             * attId : 8
             * businessKey : releaseStrip:5
             * attType : 1
             * attName : abc.jpg
             * attUrl : http://sdfsf/fasdf32923.jpg
             * attSize : 100
             * createTime : 2021-10-13 18:08:58
             * createPersonName : 撒旦撒
             */
            var attId: Int? = null
            var businessKey: String? = null
            var attType: Int? = null
            var attName: String? = null
            var attUrl: String? = null
            var attSize: Int? = null
            var createTime: String? = null
            var createPersonName: String? = null
        }

        class HistoriesBean : Serializable {
            /**
             * id : 10
             * businessKey : releaseStrip:5
             * flowType : 2
             * createTime : 2021-10-13 18:09:22
             * createPersonName : 撒旦撒
             * createPersonId : 1779
             * status : 1
             * remark : good
             */
            var id: Int? = null
            var businessKey: String? = null
            var flowType: Int? = null
            var createTime: String? = null
            var createPersonName: String? = null
            var createPersonId: Int? = null
            var status: Int? = null
            var remark: String? = null
        }
    }
}